Kinematics control of redundant manipulators using a CMAC neural network combined with a genetic algorithm
نویسندگان
چکیده
SUMMARY A method is proposed to solve the inverse kinematics and control problems of robot control systems using a cerebellar model articulation controller neural network combined with a genetic algorithm. Computer simulations and experiments with a 7-DOF redundant modular manipulator have demonstrated the effectiveness of the proposed method. 1. INTRODUCTION The design of a redundant manipulator involves an inverse kinematics problem in determining the joint variables corresponding to any desired end-effector position and orientation. In order to control the manipulator, the joint trajectories must be found which yield the desired end-effector trajectory. Since a redundant manipulator has more degrees of freedom (DOF) than necessary, the solution is not unique. The Jacobian pseudoinverse algorithm has been widely used for solving such inverse kinematics problems, because it is able to satisfy additional constraints through mapping the velocities corresponding to the additional constraints onto the null space of the Jacobian while tracking the desired workspace trajectory. 1 However, the inversion of the Jacobian matrix causes difficulties at or near singularities. Neural networks (NNs) 2 have been widely applied in robotic control in recent years. They are normally composed of many neurons, which make them robust and fault-tolerant. Since NNs are able to solve highly nonlinear problems, they are considered very promising for application to robotic control problems. Among the many kinds of NNs, CMAC (Cerebellar Model Articulation Controller) NNs will be discussed in this paper.
منابع مشابه
Kinematics Control of Redundant Manipulators Using CMAC Neural Network
The inverse kinematics problems of redundant manipulators have been investigated for many years. The conventional method of solving this problem analytically is by applying the Jacobian Pseudoinverse Algorithm. It is effective and able to resolve the redundancy for additional constraints. However, its demand for computational effort makes it not suitable for real-time control. Recently, neural ...
متن کاملInverse Kinematics Resolution of Redundant Cooperative Manipulators Using Optimal Control Theory
The optimal path planning of cooperative manipulators is studied in the present research. Optimal Control Theory is employed to calculate the optimal path of each joint choosing an appropriate index of the system to be minimized and taking the kinematics equations as the constraints. The formulation has been derived using Pontryagin Minimum Principle and results in a Two Point Boundary Value Pr...
متن کاملInverse Kinematics Resolution of Redundant Cooperative Manipulators Using Optimal Control Theory
The optimal path planning of cooperative manipulators is studied in the present research. Optimal Control Theory is employed to calculate the optimal path of each joint choosing an appropriate index of the system to be minimized and taking the kinematics equations as the constraints. The formulation has been derived using Pontryagin Minimum Principle and results in a Two Point Boundary Value Pr...
متن کاملTwo Novel Learning Algorithms for CMAC Neural Network Based on Changeable Learning Rate
Cerebellar Model Articulation Controller Neural Network is a computational model of cerebellum which acts as a lookup table. The advantages of CMAC are fast learning convergence, and capability of mapping nonlinear functions due to its local generalization of weight updating, single structure and easy processing. In the training phase, the disadvantage of some CMAC models is unstable phenomenon...
متن کاملA genetic algorithm approach to a neural-network-based inverse kinematics solution of robotic manipulators based on error minimization
The solution of the inverse kinematics problem is fundamental in robot control. Many traditional inverse kinematics problem solutions, such as the geometric, iterative, and algebraic approaches, are inadequate for redundant robots. Recently, much attention has been focused on a neural-network-based inverse kinematics problem solution in robotics. However, the precision of the result obtained fr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Robotica
دوره 22 شماره
صفحات -
تاریخ انتشار 2004